hit the high points/spots - Almanca İngilizce Sözlük